home *** CD-ROM | disk | FTP | other *** search
- import java.util.Date;
- import javax.microedition.lcdui.Display;
- import javax.microedition.lcdui.Form;
-
- class CalcMain extends Form implements Backable {
- private boolean exit = false;
- private static Quitable winQuit;
- private static Display display;
- private static final CalcCanvas calcCanvas = new CalcCanvas();
- private static SplashCanvas splashCanvas = new SplashCanvas();
-
- public CalcMain() {
- super("Calculator by HENRi");
- }
-
- public void show(Display disp, Quitable to_quit) {
- display = disp;
- winQuit = to_quit;
- this.show();
- }
-
- public void show() {
- if (!this.exit) {
- display.setCurrent(this);
- splashCanvas.show(display, this);
- Date d = new Date();
- long apu = d.getTime() + (long)2000;
- long papu = 0L;
- long naku = 0L;
-
- do {
- d = new Date();
- papu = d.getTime();
- long var10000 = apu - papu;
- } while(papu < apu);
-
- splashCanvas = null;
- calcCanvas.show(display, this);
- this.exit = true;
- } else {
- winQuit.quit();
- }
-
- }
- }
-